Tureng Mobile
Genel
4
i.
spreading rumor
i.
rumor mongering
i.
rumor-mongering [us]
i.
rumour-mongering [uk]